home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Very Best of Atari Inside
/
The Very Best of Atari Inside 1.iso
/
sharew
/
dfue
/
cat
/
cat_stat
/
cat_stat.txt
< prev
Wrap
Text File
|
1993-06-02
|
4KB
|
93 lines
Im Archiv sind folgende Dateien:
cat_stat.tos Das Programm
cat_stat.txt Dieser Text
cat_stat.dat Eine Beispielkonfiguration
cat_stat.erg Die Ausgabe der Beispielkonfiguration
Cat-Stat dient dazu, eine personenbezogene Statistik über eine oder mehrere
Gruppen zu erstellen. Es erwartet eine Datei namens 'cat_stat.dat' im aktuellen
Pfad, in der folgendes enthalten ist:
Datum_von
Datum_bis
Database-Pfad
Ausgabedatei
Optionen
Gruppe1
Gruppe2
[etc]
Ein Datum ist immer 'Tag.Monat.Jahr'. Daten<1.1.1990 oder >1.1.2005
sind nicht zugelassen.
Datum_von ist inklusive, Datum_bis ist exklusive.
Der Database-Pfad muß auf eine Cat 2-Datenbank zeigen, wie alle guten Pfade muß
er mit \ enden, und die Statistik wird maximal über 8192 Leute und 512 Gruppen
gemacht. Adressen dürfen nur 65 Zeichen lang sein und bei Namendupes dürfen hinter
dem @ in einer Adresse nur 30 Zeichen sein, der Rest wird jeweils abgeschnitten.
Gruppennamen dürfen maximal 50 Zeichen lang sein.
Geschrieben wird in - na, wen wundert's - die Ausgabedatei.
Die Optionen-Zeile enthält beliebigen Text, wenn in diesem 'DMQ' vorkommt, wird der
DMQ mit ausgegeben, wenn sie 'ALLE' enthält, wird die Statistik über alle Gruppen
in der jeweiligen Database (-> Gruppen.Inf) berechnet, wenn sie 'PMs' enhält, wird
die Statistik auch über PMs berechnet, dabei zählen nur empfangene ('Von'-Feld in
der Datenbank enthalten).
Der DMQ ist der sogenannte Dumpf-Mumpf-Quotient, den ich nur implementiert habe, um
Dirk einen Gefallen zu tun, er berechnet sich als 1000*Msgs^2/(Gruppen*Tage*Bytes).
Grundsätzlich gilt: Alles ab #, ; oder Tab sowie eine beliebige Anzahl von
Leerzeichen direkt davor ist Kommentar, Zeilen, die leer sind oder nur Kommentare
enthalten, werden ignoriert. D. h., auch die Optionen-Zeile darf nicht leer sein!
Ein Beispiel:
====== Anfang cat_stat.dat
25.05.93 # Datum_von (z.B. hier ab dem 25.05.)
26.05.93 # Datum_bis (ohne den 26.05. !!)
C:\CAT\DATABASE\ # Database-Pfad, mit '\' am Ende!
C:\CLIPBRD\SCRAP.TXT # Ergebnis-Ausgabedatei, Name beliebig
Laber! # Optionen-Zeile ohne 'dmq', nicht 'alle', keine PMs
; Wichtig: Sie ist nicht leer!
MAUSTAUSCH # Gruppe1
KUNTERBUNT # Gruppe2
# weitere Gruppen, max 512 St., 50 Zeichen lang
====== Ende cat_stat.dat
Noch ein Beispiel:
====== Anfang cat_stat.dat
1.1.1990 # Datum_von frühestmöglich
1.1.2005 # Datum_bis spätestmöglich
C:\CAT\DATABASE\ # Database-Pfad, mit '\' am Ende!
C:\CLIPBRD\SCRAP.TXT # Ergebnis-Ausgabedatei, Name beliebig
alLe + dMq + PMs # Optionen-Zeile mit Statistik über alle Gruppen,
# mit Ausgabe des DMQ und Auswertung von PMs
;Der Rest wird sowieso ignoriert, nach ALLE in der Optionen-Zeile darf beliebiges
;in cat_stat.dat stehen. Auf Dauer kann sich das aber ändern, deshalb bleibt das
;hier auskommentiert.
====== Ende cat_stat.dat
Fragen beantworte ich gerne, und es wird auch nicht die letzte Version von
Cat-Stat bleiben.
Gruß,
Timm [Timm Ganske @ F]
---
2do-Liste:
Kommandozeile
mehrere Einzelstatistiken, vermutlich Gruppen für neue Statistik mit --- trennen
negative Auswahlkriterien (ALLE und dann mit -entfernen)
Outfile erzeugen ;-)
zusätzliche Kriterien, nicht nur Datum (Flags, Inhalt, Absender etc.)
relative Daten, mit Bezug auf Wochentag